package com.indexingsystem.boss.Vo;


import java.io.Serializable;
import java.util.Date;


/***
 * 微信圖文分享VO
 * 
 * @ClassName: WebChatSharesVo
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author dwq
 * @date 2018年6月28日
 */
public class WebChatSharesVo implements Serializable
{
    /**
	 * 
	 */
    private static final long serialVersionUID = -2295878680925568013L;

    private String resId;

    private String title;

    private String intro;

    private String author;

    private String refid;

    private String htmltext;

    private String userid;

    private Date createtime;

    private Date edittime;

    private String wxurl;

    private String reflink;

    private String coverurl;

    private String periodicaltitle;

    private String periodicalpath;

    private String periodname;

    private String coverid;

    private String materialtag;

    private String wxmediaid;

    private Integer status;

    private String uprrescategoryid;

    private String rescategoryid;

    private String uprrescategoryname;

    private String rescategoryname;

    private String menuid;
    private  String operattime;
    
    private  String  startPublishDate;
    private  String  endPublishDate;
    
    private  String terminalCode;

   

	public String getTerminalCode() {
		return terminalCode;
	}

	public void setTerminalCode(String terminalCode) {
		this.terminalCode = terminalCode;
	}

	public String getStartPublishDate() {
		return startPublishDate;
	}

	public void setStartPublishDate(String startPublishDate) {
		this.startPublishDate = startPublishDate;
	}

	public String getEndPublishDate() {
		return endPublishDate;
	}

	public void setEndPublishDate(String endPublishDate) {
		this.endPublishDate = endPublishDate;
	}

	public String getOperattime() {
		return operattime;
	}

	public void setOperattime(String operattime) {
		this.operattime = operattime;
	}


	public String getMenuid()
    {
        return menuid;
    }

    public void setMenuid(String menuid)
    {
        this.menuid = menuid;
    }

    private String typeid;

    private String typename;

    public String getTypeid()
    {
        return typeid;
    }

    public void setTypeid(String typeid)
    {
        this.typeid = typeid;
    }

    public String getTypename()
    {
        return typename;
    }

    public void setTypename(String typename)
    {
        this.typename = typename;
    }

    private Integer pageNumber;

    private Integer pageSize;

    private String queryType;

    private String queryCriteria;

    public String getResId()
    {
        return resId;
    }

    public void setResId(String resId)
    {
        this.resId = resId;
    }

    public String getTitle()
    {
        return title;
    }

    public void setTitle(String title)
    {
        this.title = title;
    }

    public String getIntro()
    {
        return intro;
    }

    public void setIntro(String intro)
    {
        this.intro = intro;
    }

    public String getAuthor()
    {
        return author;
    }

    public void setAuthor(String author)
    {
        this.author = author;
    }

    public String getRefid()
    {
        return refid;
    }

    public void setRefid(String refid)
    {
        this.refid = refid;
    }

    public String getHtmltext()
    {
        return htmltext;
    }

    public void setHtmltext(String htmltext)
    {
        this.htmltext = htmltext;
    }

    public String getUserid()
    {
        return userid;
    }

    public void setUserid(String userid)
    {
        this.userid = userid;
    }

    public Date getCreatetime()
    {
        return createtime;
    }

    public void setCreatetime(Date createtime)
    {
        this.createtime = createtime;
    }

    public Date getEdittime()
    {
        return edittime;
    }

    public void setEdittime(Date edittime)
    {
        this.edittime = edittime;
    }

    public String getWxurl()
    {
        return wxurl;
    }

    public void setWxurl(String wxurl)
    {
        this.wxurl = wxurl;
    }

    public String getReflink()
    {
        return reflink;
    }

    public void setReflink(String reflink)
    {
        this.reflink = reflink;
    }

    public String getCoverurl()
    {
        return coverurl;
    }

    public void setCoverurl(String coverurl)
    {
        this.coverurl = coverurl;
    }

    public String getPeriodicaltitle()
    {
        return periodicaltitle;
    }

    public void setPeriodicaltitle(String periodicaltitle)
    {
        this.periodicaltitle = periodicaltitle;
    }

    public String getPeriodicalpath()
    {
        return periodicalpath;
    }

    public void setPeriodicalpath(String periodicalpath)
    {
        this.periodicalpath = periodicalpath;
    }

    public String getPeriodname()
    {
        return periodname;
    }

    public void setPeriodname(String periodname)
    {
        this.periodname = periodname;
    }

    public String getCoverid()
    {
        return coverid;
    }

    public void setCoverid(String coverid)
    {
        this.coverid = coverid;
    }

    public String getMaterialtag()
    {
        return materialtag;
    }

    public void setMaterialtag(String materialtag)
    {
        this.materialtag = materialtag;
    }

    public String getWxmediaid()
    {
        return wxmediaid;
    }

    public void setWxmediaid(String wxmediaid)
    {
        this.wxmediaid = wxmediaid;
    }

    public Integer getStatus()
    {
        return status;
    }

    public void setStatus(Integer status)
    {
        this.status = status;
    }

    public String getUprrescategoryid()
    {
        return uprrescategoryid;
    }

    public void setUprrescategoryid(String uprrescategoryid)
    {
        this.uprrescategoryid = uprrescategoryid;
    }

    public String getRescategoryid()
    {
        return rescategoryid;
    }

    public void setRescategoryid(String rescategoryid)
    {
        this.rescategoryid = rescategoryid;
    }

    public String getUprrescategoryname()
    {
        return uprrescategoryname;
    }

    public void setUprrescategoryname(String uprrescategoryname)
    {
        this.uprrescategoryname = uprrescategoryname;
    }

    public String getRescategoryname()
    {
        return rescategoryname;
    }

    public void setRescategoryname(String rescategoryname)
    {
        this.rescategoryname = rescategoryname;
    }

    public Integer getPageNumber()
    {
        return pageNumber;
    }

    public void setPageNumber(Integer pageNumber)
    {
        this.pageNumber = pageNumber;
    }

    public Integer getPageSize()
    {
        return pageSize;
    }

    public void setPageSize(Integer pageSize)
    {
        this.pageSize = pageSize;
    }

    public String getQueryType()
    {
        return queryType;
    }

    public void setQueryType(String queryType)
    {
        this.queryType = queryType;
    }

    public String getQueryCriteria()
    {
        return queryCriteria;
    }

    public void setQueryCriteria(String queryCriteria)
    {
        this.queryCriteria = queryCriteria;
    }

    public WebChatSharesVo()
    {
        super();
    }

    public WebChatSharesVo(String resId, String title, String intro, String author, String refid, String htmltext,
			String userid, Date createtime, Date edittime, String wxurl, String reflink, String coverurl,
			String periodicaltitle, String periodicalpath, String periodname, String coverid, String materialtag,
			String wxmediaid, Integer status, String uprrescategoryid, String rescategoryid, String uprrescategoryname,
			String rescategoryname, String menuid, String operattime, String typeid, String typename, Integer pageNumber,
			Integer pageSize, String queryType, String queryCriteria) {
		super();
		this.resId = resId;
		this.title = title;
		this.intro = intro;
		this.author = author;
		this.refid = refid;
		this.htmltext = htmltext;
		this.userid = userid;
		this.createtime = createtime;
		this.edittime = edittime;
		this.wxurl = wxurl;
		this.reflink = reflink;
		this.coverurl = coverurl;
		this.periodicaltitle = periodicaltitle;
		this.periodicalpath = periodicalpath;
		this.periodname = periodname;
		this.coverid = coverid;
		this.materialtag = materialtag;
		this.wxmediaid = wxmediaid;
		this.status = status;
		this.uprrescategoryid = uprrescategoryid;
		this.rescategoryid = rescategoryid;
		this.uprrescategoryname = uprrescategoryname;
		this.rescategoryname = rescategoryname;
		this.menuid = menuid;
		this.operattime = operattime;
		this.typeid = typeid;
		this.typename = typename;
		this.pageNumber = pageNumber;
		this.pageSize = pageSize;
		this.queryType = queryType;
		this.queryCriteria = queryCriteria;
	}

	public WebChatSharesVo(String resId, String title, String intro, String author, String refid,
                           String htmltext, String userid, Date createtime, Date edittime,
                           String wxurl, String reflink, String coverurl, String periodicaltitle,
                           String periodicalpath, String periodname, String coverid,
                           String materialtag, String wxmediaid, Integer status,
                           String uprrescategoryid, String rescategoryid,
                           String uprrescategoryname, String rescategoryname, Integer pageNumber,
                           Integer pageSize, String queryType, String queryCriteria)
    {
        super();
        this.resId = resId;
        this.title = title;
        this.intro = intro;
        this.author = author;
        this.refid = refid;
        this.htmltext = htmltext;
        this.userid = userid;
        this.createtime = createtime;
        this.edittime = edittime;
        this.wxurl = wxurl;
        this.reflink = reflink;
        this.coverurl = coverurl;
        this.periodicaltitle = periodicaltitle;
        this.periodicalpath = periodicalpath;
        this.periodname = periodname;
        this.coverid = coverid;
        this.materialtag = materialtag;
        this.wxmediaid = wxmediaid;
        this.status = status;
        this.uprrescategoryid = uprrescategoryid;
        this.rescategoryid = rescategoryid;
        this.uprrescategoryname = uprrescategoryname;
        this.rescategoryname = rescategoryname;
        this.pageNumber = pageNumber;
        this.pageSize = pageSize;
        this.queryType = queryType;
        this.queryCriteria = queryCriteria;
    }

    public WebChatSharesVo(String resId, String title, String intro, String author, String refid,
                           String htmltext, String userid, Date createtime, Date edittime,
                           String wxurl, String reflink, String coverurl, String periodicaltitle,
                           String periodicalpath, String periodname, String coverid,
                           String materialtag, String wxmediaid, Integer status,
                           String uprrescategoryid, String rescategoryid,
                           String uprrescategoryname, String rescategoryname)
    {
        super();
        this.resId = resId;
        this.title = title;
        this.intro = intro;
        this.author = author;
        this.refid = refid;
        this.htmltext = htmltext;
        this.userid = userid;
        this.createtime = createtime;
        this.edittime = edittime;
        this.wxurl = wxurl;
        this.reflink = reflink;
        this.coverurl = coverurl;
        this.periodicaltitle = periodicaltitle;
        this.periodicalpath = periodicalpath;
        this.periodname = periodname;
        this.coverid = coverid;
        this.materialtag = materialtag;
        this.wxmediaid = wxmediaid;
        this.status = status;
        this.uprrescategoryid = uprrescategoryid;
        this.rescategoryid = rescategoryid;
        this.uprrescategoryname = uprrescategoryname;
        this.rescategoryname = rescategoryname;

    }

    public WebChatSharesVo(String resId, String title, String intro, String author, String refid, String htmltext,
			String userid, Date createtime, Date edittime, String wxurl, String reflink, String coverurl,
			String periodicaltitle, String periodicalpath, String periodname, String coverid, String materialtag,
			String wxmediaid, Integer status, String uprrescategoryid, String rescategoryid, String uprrescategoryname,
			String rescategoryname, String menuid, String operattime, String startPublishDate, String endPublishDate,
			String typeid, String typename, Integer pageNumber, Integer pageSize, String queryType,
			String queryCriteria) {
		super();
		this.resId = resId;
		this.title = title;
		this.intro = intro;
		this.author = author;
		this.refid = refid;
		this.htmltext = htmltext;
		this.userid = userid;
		this.createtime = createtime;
		this.edittime = edittime;
		this.wxurl = wxurl;
		this.reflink = reflink;
		this.coverurl = coverurl;
		this.periodicaltitle = periodicaltitle;
		this.periodicalpath = periodicalpath;
		this.periodname = periodname;
		this.coverid = coverid;
		this.materialtag = materialtag;
		this.wxmediaid = wxmediaid;
		this.status = status;
		this.uprrescategoryid = uprrescategoryid;
		this.rescategoryid = rescategoryid;
		this.uprrescategoryname = uprrescategoryname;
		this.rescategoryname = rescategoryname;
		this.menuid = menuid;
		this.operattime = operattime;
		this.startPublishDate = startPublishDate;
		this.endPublishDate = endPublishDate;
		this.typeid = typeid;
		this.typename = typename;
		this.pageNumber = pageNumber;
		this.pageSize = pageSize;
		this.queryType = queryType;
		this.queryCriteria = queryCriteria;
	}

	public WebChatSharesVo(String resId, String title, String intro, String author, String refid,
                           String htmltext, String userid, Date createtime, Date edittime,
                           String wxurl, String reflink, String coverurl, String periodicaltitle,
                           String periodicalpath, String periodname, String coverid,
                           String materialtag, String wxmediaid, Integer status,
                           String uprrescategoryid, String rescategoryid,
                           String uprrescategoryname, String rescategoryname, String typeid,
                           String typename, Integer pageNumber, Integer pageSize,
                           String queryType, String queryCriteria)
    {
        super();
        this.resId = resId;
        this.title = title;
        this.intro = intro;
        this.author = author;
        this.refid = refid;
        this.htmltext = htmltext;
        this.userid = userid;
        this.createtime = createtime;
        this.edittime = edittime;
        this.wxurl = wxurl;
        this.reflink = reflink;
        this.coverurl = coverurl;
        this.periodicaltitle = periodicaltitle;
        this.periodicalpath = periodicalpath;
        this.periodname = periodname;
        this.coverid = coverid;
        this.materialtag = materialtag;
        this.wxmediaid = wxmediaid;
        this.status = status;
        this.uprrescategoryid = uprrescategoryid;
        this.rescategoryid = rescategoryid;
        this.uprrescategoryname = uprrescategoryname;
        this.rescategoryname = rescategoryname;
        this.typeid = typeid;
        this.typename = typename;
        this.pageNumber = pageNumber;
        this.pageSize = pageSize;
        this.queryType = queryType;
        this.queryCriteria = queryCriteria;
    }

	@Override
	public String toString() {
		return "WebChatSharesVo [resId=" + resId + ", title=" + title + ", intro=" + intro + ", author=" + author
				+ ", refid=" + refid + ", htmltext=" + htmltext + ", userid=" + userid + ", createtime=" + createtime
				+ ", edittime=" + edittime + ", wxurl=" + wxurl + ", reflink=" + reflink + ", coverurl=" + coverurl
				+ ", periodicaltitle=" + periodicaltitle + ", periodicalpath=" + periodicalpath + ", periodname="
				+ periodname + ", coverid=" + coverid + ", materialtag=" + materialtag + ", wxmediaid=" + wxmediaid
				+ ", status=" + status + ", uprrescategoryid=" + uprrescategoryid + ", rescategoryid=" + rescategoryid
				+ ", uprrescategoryname=" + uprrescategoryname + ", rescategoryname=" + rescategoryname + ", menuid="
				+ menuid + ", operattime=" + operattime + ", typeid=" + typeid + ", typename=" + typename
				+ ", pageNumber=" + pageNumber + ", pageSize=" + pageSize + ", queryType=" + queryType
				+ ", queryCriteria=" + queryCriteria + "]";
	}


    
}